*{
	margin:0;
	padding:0;
}
.container{
	width:1280px;
	height:4000px;
	margin:0 auto;
}
body{
	background:#222222;
}
.top{
	width:1280px;
	height:58px;
	margin:0 auto;
	background:#fff;
}
a{
	text-decoration:none;
}
li{
	list-style:none;
}
.top .logo{
	width:100px;
	height:58px;
	margin-left:50px;
	background:url(../img/task_1_7_1_01.png) no-repeat left center;
	text-align:right;
	line-height:58px;
	font-size:20px;
	float:left;
}
.top .logo a{
	color:#000;
}
.top .nav{
	float:right;

}
.top .nav ul li{
	width:65px;
	height:58px;
	float:left;
	text-align:center;
	line-height:58px;
	margin-right:30px;
	font-size:14px;
}
.top .nav ul li a{
	color:#666;
}
.top .nav ul li.active a{
	color:#E8504F;
}
.top .nav ul li.active{
	background:url(../img/task_1_7_1_06.png) no-repeat left bottom;
}
.top .nav ul li.login{
	background:url(../img/task_1_7_1_04.png) no-repeat left 20px;
}
.banner{
	width:1280px;
	height:691px;
	background:url(../img/task_1_7_1_08.jpg);
}
.banner .banner_content{
	width:478px;
	height:270px;
	padding:230px 0 0 117px;
	color:#fff;
}
.banner .banner_content h1{
	font-size:60px;
}
.banner .banner_content p{
	margin-top:10px;
	font-size:20px;
}
.banner .banner_content a{
	display:block;
	margin-top:50px;
	font-size:30px;
	width:332px;
	height:63px;
	text-align:center;
	color:#fff;
	background:#E8504F;
	line-height:63px;
}
.imglist{
	width:1280px;
	height:253px;
	background:#fff;
}
.imglist img{
	width:39px;
	height:42px;
	margin:50px 139px;
	float:left;
}
.imglist ul li{
	width:318px;
	height:60px;
	text-align:center;
	line-height:60px;
	float:left;
	border-right:2px solid  #ccc;
}
.imglist ul li p{
	width:180px;
	height:60px;
	line-height:20px;
	font-size:13px;
	color:#999;
	margin:0 60px;
}
.content1{
	width:1280px;
	height:362px;
	background:#EEECED;
}
.content1 img{
	width:91px;
	height:92px;
	margin:50px 0 0 590px;
}
.content1 p{
	text-align:center;
	margin-top:70px;
	font-size:50px;
	color:#999;
}
.content2{
	width:1280px;
	height:305px;
	background:url(../img/task_1_7_1_02.jpg) no-repeat;
	color:#fff;
	padding:30px 0 5px 0;
}
.content2 p{
	text-align:center;
	line-height:40px;
	display:block;
}
.content2 form{
	width:1090px;
	height:34px;
	margin:40px auto;
}
.content2 form input{
	width:236px;
	height:34px;
	margin-right:32px;
	color:#999;
	border:0;
	text-indent:10px;
	background:#fff url(../img/task_1_7_15_05.png) no-repeat 210px center;
}
.content2 form button{
	width:236px;
	height:34px;
	border:0;
	color:#fff;
	background:#E8504F;
}
.content3{
	width:1280px;
	height:607px;
	background:#F7F7F7;
}
.content3 ul{
	width:986px;
	height:607px;
	margin:0 auto;
}
.content3 ul li{
	width:202px;
	height:395px;
	float:left;
	margin:100px 20px;
}
.content3 ul li img{
	width:202px;
	height:312px;
	border:8px solid #fff;
}
.content3 ul li p{
	text-align:center;
	color:#999;
	margin:10px 0;
	font-size:12px;
}
.content3 ul li p.p1{
	color:#000;
	font-size:15px;
}
.content4{
	width:1280px;
	height:565px;
	background:#F7F7F7;
}
.content4 .content4_img{
	width:850px;
	height:565px;
	float:left;
	color:#fff;
	background:url(../img/task_1_7_13_04.jpg) no-repeat;
}
.content4 .content4_r{
	width:400px;
	height:565px;
	float:right;
	color:#999;
}
.content4 .content4_img p{
	text-align:center;
	line-height:120px;
	font-size:15px;
}
.content4 .content4_r p.p4_1{
	margin:150px 0 30px 0;
	font-size:20px;
	text-align:center;
	color:#000;
}
.content4 .content4_r p.p4_2{
	font-size:12px;
	margin:0 10px;
}
.content4 .content4_r p.p4_1 span{
	color:red;
}
.content4_r a{
	width:106px;
	height:33px;
	display:block;
	text-align:center;
	line-height:33px;
	margin:100px auto;
	color:red;
}
.content5{
	width:1280px;
	height:522px;
	background:#F7F7F7;
}
.content5 .content5_l{
	width:428px;
	height:522px;
	background:#E8504F;
}
.content5 .content5_m{
	width:422px;
	height:522px;
	background:#fff;
}
.content5 div{
	float:left;
}
.content5 .content5_r{
	width:430px;
	height:522px;
	background:#fff;
	background:url(../img/task_1_7_15_05.jpg) no-repeat;
}
.content5 .content5_l .content5_1_txt{
	width:170px;
	height:148px;
	margin:150px 100px;
	font-size:20px;
	color:#fff;
}
.content5 .content5_l .content5_1_txt p{
	text-align:center;
	line-height:40px;
}
.content5 .content5_l .content5_1_txt a{
	width:170px;
	height:30px;
	display:block;
	text-align:center;
	margin:20px 0;
	color:#fff;
	border:1px solid #fff;
}
.content5 .content5_m .content5_m_txt{
	width:170px;
	height:148px;
	margin:150px 100px;
	font-size:20px;
	color:#000;
}
.content5 .content5_m .content5_m_txt p{
	text-align:center;
	line-height:40px;
}
.content5 .content5_m .content5_m_txt a{
	width:170px;
	height:30px;
	display:block;
	text-align:center;
	margin:20px 0;
	color:red;
}
.content6{
	width:1280px;
	height:295px;
	background:#fff;
}
.content6 p{
	text-align:center;
	line-height:80px;
	color:#999;
}
.content7{
	width:1280px;
	height:280px;
	background:#fff;
}
.content7_txt{
	width:1000px;
	height:290px;
	margin:0px auto;
}
.content7_txt .content7_txt_l{
	width:310px;
	height:270px;
	float:left;
}
.content7_txt .form{
	width:640px;
	height:290px;
	float:right;
	color:#999;
}
.content7_txt .content7_txt_l h3{
	font-size:14px;
	margin-bottom:10px;
}
.content7_txt .content7_txt_l p{
	font-size:12px;
	color:#999;
}
.content7_txt .content7_txt_l ul li{
	margin-top:20px;
}
.content7_txt .content7_txt_l ul a{
	width:100%;
	height:20px;
	display:block;
	text-align:right;
	font-size:12px;
	color:#000;
}
.content7_txt .form input{
	width:310px;
	height:42px;
	margin:5px 10px 5px 0;
	background:#ccc;
	color:#999;
	float:left;
	border:0;
	text-indent:10px;
}
.content7_txt .form textarea{
	width:633px;
	height:130px;
	background:#ccc;
	border:0;
	text-indent:10px;
	color:#999;
}
.content7_txt .form button{
	width:633px;
	height:30px;
	background:#ccc;
	border:0;
	margin-top:5px;
}
.content8{
	width:1280px;
	height:280px;
	background:#33363F;
	border:1px solid #33363F;
	color:#fff;
}
.content8_txt{
	width:500px;
	height:150px;
	margin:50px auto;
	padding:20px 0;
}
.content8_txt h4,p{
	text-align:center;
}
.content8_txt p{
	font-size:12px;
	line-height:20px;
}
.content8_txt form{
	width:500px;
	height:100px;
	margin:0 auto;
	margin:30px 0;
}
.content8_txt form input{
	width:432px;
	height:45px;
	float:left;
	text-indent:20px;
}
.content8_txt form button{
	width:65px;
	height:48px;
	float:right;
}
.content8_txt form .imgList{
	width:200px;
	height:47px;
	margin:0 auto;
}
.content8_txt form .imgList img{
	margin:10px;
}
.footer{
	width:100%;
	height:30px;
	background:#30303A;
	color:#fff;
}
.footer .footer_l{
	float:left;
	margin-left:10px;

}
.footer .footer_r{
	float:right;
	margin-right:10px;
}
.footer .footer_l,.footer_r{
	width:100px;
	height:30px;
	line-height:30px;
	font-size:12px;
}